/*reset CSS */
html{}
dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
table {	border-collapse:collapse;border-spacing:0;}
fieldset, img {border:none;}
address, caption, cite, code, dfn, em, strong, th, var, b {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
q:before, q:after {content:'';}
abbr, acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend{color:#000;}
a{color:#006699;text-decoration:none;}
a:hover{color:#006699;text-decoration:underline;}
form{margin:0;}
/**/
body{
	margin:0; 
	background-color: #F9F9F9;
	font-family: Verdana, Arial,Vrinda,Tahoma;
	font-size:12px;
	}
.topbg{background:url(/lottery/images/top.jpg) no-repeat; width:936px; height:73px;}
.m{background:url(/lottery/images/bg.jpg) no-repeat; width:960px; margin:auto;}
.m1{
	height:149px; 
	width:960px;
	color:#cb2000;
	padding-top: 20px;
	font-weight:bold;
	text-align:center;
	line-height:normal;
	font-size:20px;
}
.mlogo{
	margin-left: 5px;
	text-align: left;
}
.mz{background:url(/lottery/images/tbg_1.png); width:237px; height:581px; margin-left:14px; float:left; position:relative; _margin-left:7px;}
.my{background:url(/lottery/images/bg2.jpg); width:673px; height:576px; margin:5px 20px 0 0; float:right; position:relative;}
.mz1{
	position:absolute;
	left:59px;
	top:52px;
	line-height:22px;
	color:#4d4d4d;
	width: 147px;
	height: 104px;
}
.mz2{position:absolute; left:56px; top:178px; line-height:22px; color:#4d4d4d;}
.mz3{position:absolute; left:56px; top:354px; line-height:22px; color:#4d4d4d;}
.mz_title{width:150px; height:26px; color:#034079; font-size:14px; font-family:MicrosoftYaHei; font-weight:bold; line-height:26px; text-align:center;}
.mz_content{width:150px;}
.my1{background:url(/lottery/images/tbg_2.png); width:629px; height:38px; margin:20px 0 0 23px; line-height:38px; text-align:center; color:#04417a;}
.my2{height:40px; line-height:40px; padding-left:15px;}
.my3{
	border:1px solid #dadada;width:620px;height:446px;margin:auto;background-image: url(/lottery/images/tmp1.jpg);
}
.y_bg{
	border:1px solid #dadada;width:620px;height:446px;margin:auto;background-image: url(/lottery/images/y_bg3_03.jpg);
}
.my4{
	
	width:623px;
	height:460px;
	margin-left: 20px;
	background-image: url(/lottery/images/tmp2.jpg);
	background-repeat: no-repeat;
}

/**/
.font1{color:#cb2100; font-size:18px; font-family:"Microsoft YaHei", Arial;}
.font2{color:#cb2100;}
.font3{color:#cb2100; font-size:14px;}
.font4{
	color:#cb2100;
	font-size:16px;
	font-family: Tahoma;
	font-weight: bold;
}
.font5{
	color:#cb2100;
	text-decoration: underline;
	display: block;
	padding-top: 20px;
}
.font6{
	color:#000000;
	padding-left: 20px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	position: absolute;
	left: 199px;
	top: 223px;
	width: 255px;
	height: 39px;
}
.font7{
	color:#000000;
	padding-left: 20px;
	font-family: "宋体";
	font-size: 12px;
	text-decoration: none;
	display: block;
	position: absolute;
	left: 200px;
	top: 250px;
	width: 258px;
	height: 84px;
}
.font8{
	color:#333333;
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
}
.font9{
	color:#cb2000;
	font-family: Tahoma;
	font-size: 16px;
	line-height: 20px;
	position: absolute;
	left: 257px;
	top: 211px;
	font-weight: bold;
	text-decoration: none;
}
.font10{
	color:#000000;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	position: absolute;
	left: 212px;
	top: 243px;
	font-weight: bold;
	text-decoration: none;
	width: 270px;
}

.font11{
	color:#cb2000;
	font-family: Tahoma;
	font-size: 18px;
	line-height: 22px;
	position: absolute;
	left: 180px;
	top: 244px;
	font-weight: bold;
	text-decoration: none;
}
.font12{
	color:#000000;
	font-family: "宋体";
	font-size: 14px;
	line-height: 26px;
	position: absolute;
	left: 206px;
	top: 281px;
	font-weight: bold;
	text-decoration: none;
	width: 270px;
}
.font13{
   color:#000000;
   font-family: "宋体";
   font-size: 12px;
   line-height: 26px;
   display: block;
   padding-left:120px;
   padding-top:10px; 
}
.font14{
   font-size:12px; 
   font-family:"Microsoft YaHei", Arial;
}
.font15{
   font-size:12px; 
   font-family: "宋体";
   color:#000000;
}
.y_270px{
	position: absolute;
	left: 205px;
	top: 243px;
	width: 280px;
}
.y_270px_h{
	position: absolute;
	left: 205px;
	top: 220px;
	width: 280px;
}

.y_270px_d{
	position: absolute;
	left: 205px;
	top: 330px;
	width: 280px;
}

.y_red{
	color:#cb2000;
	font-family: Tahoma;
	font-size: 16px;
	line-height: 26px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}
.y_red_s{
	color:#cb2000;
	font-family: Tahoma;
	font-size: 12px;
	line-height: 26px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}
.y_black{
	color:#2a2a2a;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
	text-align:center;
}
.y_blue{
	color:#42729f;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	text-decoration: none;
}
.mzy10{margin:0;}
.link1{color:#740000; text-decoration:underline;}
.tc{text-align:center;}
.cf{clear:both;}
.bt{
	position: absolute;
	left: 240px;
	top: 406px;
	width: 174px;
	height: 32px;
}
#con {
	FONT-SIZE: 12px;
	WIDTH: 567px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	height: 335px;
	padding-top: 29px;
	padding-left: 25px;
}
#tags {
	WIDTH: 567px;
	HEIGHT: 23px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#tags LI {
	FLOAT: left;
	MARGIN-RIGHT: 1px;
	LIST-STYLE-TYPE: none;
	HEIGHT: 23px;
	background-image: url(/lottery/images/tagleft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#tags LI A {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 23px;
	PADDING-TOP: 0px;
	HEIGHT: 23px;
	TEXT-DECORATION: none;
	color: #333333;
	background-image: url(/lottery/images/tagright.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-weight: bold;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top;
	MARGIN-BOTTOM: -2px;
	POSITION: relative;
	HEIGHT: 25px;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top;
	COLOR: #990000;
	LINE-HEIGHT: 25px;
	HEIGHT: 25px;
	font-weight: bold;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#tagContent {
	BACKGROUND-COLOR: #fff;
	border: 1px solid #CCCCCC;
	height: 255px;
	width: 567px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 10px;
}
.tagContent {
	PADDING-RIGHT: 0px;
	DISPLAY: none;
	PADDING-LEFT: 0px;
	BACKGROUND: url(/lottery/images/bg.gif) repeat-x;
	PADDING-BOTTOM: 5px;
	WIDTH: 567px;
	COLOR: #CCCCCC;
	PADDING-TOP: 2px;
	HEIGHT: 255px;
	margin-left: 0px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}
.font_tab{
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-align: center;
}
.font_tab2{
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.bt2{
padding-left:200px;
padding-top:10px;}

/*---caijz----*/
.top_100{margin:100px 0 0 -30px;}
.ri_my3{border:1px solid #dadada;width:620px;height:446px;margin:auto;background-image: url(/lottery/images/tmp1.jpg);}
.ri_my4{width:620px;height:446px;margin:auto;}
.left_45{margin-left:-45px}
.top_10{margin:10px 0 0 -10px;width:500px}
.top_80{margin:80px 0 0 -30px;line-height:30px}
.ri_font10{
	color:#cc2200;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	position: absolute;
	left: 212px;
	top: 323px;
	font-weight: bold;
	text-decoration: none;
	width: 270px;
}
.ri_black{
	color:#000;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	position: absolute;
	left: 195px;
	top: 253px;
	text-decoration: none;
	width: 300px;
}

.ri_link{
	color:#000;
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	position: absolute;
	left: 205px;
	top: 283px;
	font-weight:bold;
	text-decoration: none;
	width: 300px;
}
.ri_flash{
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	position: absolute;
	left: 218px;
	top: 320px;
	font-weight:bold;
	text-decoration: none;
	width: 300px;
	}
.color_cc2200{color:#cc2200}
.color_706261{color:#706261}
.ri_font9{
	color:#cb2000;
	font-family: Tahoma;
	font-size: 16px;
	line-height: 20px;
	position: absolute;
	left: 205px;
	top: 221px;
	font-weight: bold;
	text-decoration: none;
}

/* reg */


.input{
	BORDER-RIGHT: #abdafe 1px solid;
	BORDER-TOP: #abdafe 1px solid;
	BACKGROUND: #ebf8ff;
	MARGIN-LEFT: 5px;
	BORDER-LEFT: #abdafe 1px solid;
	WIDTH: 140px;
	MARGIN-RIGHT: 3px;
	BORDER-BOTTOM: #abdafe 1px solid;
	HEIGHT: 23px
}
.Login1 {
	DISPLAY: block;
	BACKGROUND: url(/lottery/images/dl.gif) no-repeat;
	MARGIN-LEFT: 100px;
	MARGIN-TOP: 20px;
	WIDTH: 85px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 40px;
	BORDER-BOTTOM-STYLE: none;
	cursor:pointer;
}


/* displaytag*/

table {
    border: 0px solid #666;
    width: 90%; 
    margin: 0px 0 20px 0 !important;
    font-size: 14px;
}
th{
	padding: 2px 4px 2px 4px !important;
	text-align: left;
	vertical-align: top;
	font-weight:bold;
	line-height:30px;
}

thead tr {
	background-color: #fc0;
}

span.pagebanner {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 90%;
	margin-top: 12px;
	display: block;
	border-bottom: none;
}


span.pagelinks {
	background-color: #eee;
	border: 1px dotted #999;
	padding: 2px 4px 2px 4px;
	width: 90%;
	display: block;
	border-top: none;
	margin-bottom: 5px;
}


tr.odd {
	background-color: #fff;
	line-height:25px;
}

tr.tableRowEven,tr.even {
	background-color: #fea;
	line-height:25px;
}